body{
    margin: 0;
    padding: 0;]
    width:100%;
}
#product_list{
    width: 100%;
}
#product_list_con{
    margin: 0;
    padding: 0;
    width: 100%;
    background: #ffffff;
}
#product_list_nav{
    font-size: 18px;
    float: left;
    width: 100%;
    height:3em;
    border-top: 1px solid #F0EFEF;
    border-bottom: 1px solid #F0EFEF;
}
#product_list_nav>div:first-child,
#product_list_nav>div:nth-child(2),
#product_list_nav>div:nth-child(3){
    width: 33%;
    float: left;
    text-align: center;
    line-height:3.5em;
}
#product_list_nav>div:nth-child(3){
    width: 20%;
    text-align: right;
}
#product_list_nav>div:last-child{
    padding-top: 1.45em;
    float: left;
    line-height:0.6em;
}
.product_list_floor{
    border-bottom: 1px solid #d3d3d3;
    float: left;
    width: 100%;
    padding: 1em;
}
.product_list_floor>img{
    width: 30%;
    float: left;
}
.product_list_abstract{
    padding:0 2em;
    display: table;
    vertical-align: middle;
    width: 53%;
    float:right;
    line-height: 2.5em;
}
.product_list_abstract>div{
    text-align:left;
}
.product_list_price span:nth-child(2){
    color: #DD454F;
}



